package pe.intix.drawback.validators;

import org.openxava.util.*;
import org.openxava.validators.*;

import pe.intix.drawback.model.*;

/**
 * @author Jeromy Altuna
 *
 */
class DifferentsInputsToBeInSameDua implements IValidator {

	Dua 	 dua
	Producto producto
	
	void validate(Messages errors) {
		if (dua == null || producto == null) return
		if(dua.getDetalleDua().any { it.producto.equals(producto)}){
			errors.add "differents_inputs", producto.getDescripcion()
		}	
	}
}